package ca.psquared.superbrixgame;

import org.newdawn.slick.Graphics;

import java.util.List;

public interface IPiece {

    public List<IBlock> getBlocks();

    public void moveDown();

    public void moveLeft();

    public void moveRight();

    public void rotateCw();

    public void rotateCCw();

    public void setWorld(IWorld world);

    public void render(Graphics graphics);

    public int getWidth();

    public int getHeight();

}
